needing (further) explanation - German English Dictionary